Big Huge Thesaurus

suborder Nematocera

noun

sounds kind of like